Địa lý Thạch Hà (thị trấn)

Thị trấn Thạch Hà nằm ở phía tây huyện Thạch Hà, có vị trí địa lý:

Thị trấn Thạch Hà có diện tích 14,93 km², dân số năm 2018 là 13.647 người, mật độ dân số đạt 507 người/km².[4]

Thị trấn có địa hình bằng phẳng, nằm sát sông, có đường quốc lộ 1A đi qua. Dân cư phân bố khá tập trung.